"shale oil and gas" - Details

English Term:
shale oil and gas
Arabic Term:
النفط والغاز الصخري
Arabic Definition:

.